.modal{position:fixed;display:none;width:100vw;height:100vh;top:0;left:0;right:0;bottom:0;z-index:10000;-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);padding:1rem;transition:opacity .5s ease-in;opacity:0}.modal-visible{overflow:hidden;position:relative}.modal.modal-opened{opacity:1;display:flex;justify-content:center;align-items:center}.modal__background{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;z-index:0;background-color:rgba(0,0,0,.5)}.modal__close{position:absolute;color:transparent;z-index:3;right:2rem;top:2rem;width:2rem;height:2rem;opacity:.3;cursor:pointer;transition:opacity .3s ease-in}.modal__text,.modal__title{color:#0F001B;margin-bottom:1rem;font-family:articulat-cf,Arial;letter-spacing:normal}.modal__close:after,.modal__close:before{position:absolute;top:0;left:calc(50% - .0625rem);content:" ";height:100%;width:.125rem;background-color:#fff}.modal__close:before{transform:rotate(45deg)}.modal__close:after{transform:rotate(-45deg)}.modal__close:hover{opacity:1}.modal__inside{text-align:center;width:100%;height:auto;max-width:100%;max-height:100%;position:relative;z-index:100;background:#FFF;box-shadow:0 0 .75rem .5rem rgba(0,0,0,.1);border-radius:.375rem;overflow:hidden;overflow-y:auto}.modal :focus{opacity:1;outline-offset:.125rem;outline:#65348C double .0625rem}.modal__inside.x__small__width{max-width:26.25rem}.modal__inside.small__width{max-width:38.75rem}.modal__inside.middle__width{max-width:50rem}.modal__inside.large__width{max-width:75rem}.modal__inside.x__large__width{max-width:90rem}.modal__inside.full__width{max-width:100%}.modal__body{animation:opacity .3s;padding:3.75rem 1rem;overflow:hidden;width:100%;height:100%}.modal__title{font-size:1.5rem;line-height:2rem;font-weight:600}.modal__text{font-size:.875rem;line-height:1.375rem;font-weight:500;padding:.625rem 0}@media screen and (min-width:37.5rem){.modal__text{font-size:.875rem;line-height:1.375rem;letter-spacing:normal;font-family:articulat-cf,Arial;font-weight:500;color:#0F001B;margin-bottom:1rem}}@media screen and (min-width:75rem){.modal__text{font-size:1rem;line-height:1.5rem;letter-spacing:normal;font-family:articulat-cf,Arial;font-weight:500;color:#0F001B;margin-bottom:1.5rem}}.modal__text a:not(.btn){display:inline;color:#3E016F;text-decoration:underline;font-size:inherit}.modal__text a:not(.btn).tab-focus:focus,.modal__text a:not(.btn):hover{color:#320159}.modal__text a:not(.btn):active{color:#130021}.modal__text p{margin:0 0 1rem}.modal__text p:last-child{margin:0}.modal__text h1{font-family:articulat-cf,Arial;font-size:2.125rem;line-height:2.75rem;letter-spacing:normal;font-weight:700;margin-bottom:1.5rem}.modal__text h2,.modal__text h3{font-family:articulat-cf,Arial;letter-spacing:normal;font-weight:600}@media screen and (min-width:37.5rem){.modal__text h1{font-size:3.25rem;line-height:3.75rem}}.modal__text h2{font-size:1.5rem;line-height:2rem;margin-bottom:1.25rem}@media screen and (min-width:37.5rem){.modal__text h2{font-size:2.125rem;line-height:2.75rem}}.modal__text h3{font-size:1.5rem;line-height:2rem;margin-bottom:1rem}.modal__text h4,.modal__text h5,.modal__text h6{font-family:articulat-cf,Arial;letter-spacing:normal;font-weight:600;margin-bottom:.5rem}.modal__text h4,.modal__text h5{font-size:1.125rem;line-height:1.75rem}.modal__text h6{font-size:1rem;line-height:1.5rem}.modal__text h1,.modal__text h2,.modal__text h3,.modal__text h4,.modal__text h5,.modal__text h6{color:inherit}.modal__text ol,.modal__text ul{text-align:left;text-align:start;color:inherit;list-style-position:outside;margin-left:1.25rem;margin-top:1rem;margin-bottom:1rem}.modal__text ul{list-style-type:disc}.modal__text ol{list-style-type:decimal}.modal__text li{font-style:normal;padding-bottom:.5rem;padding-right:.5rem}.modal__text li:last-child{padding-bottom:0}.modal__text blockquote{display:block;margin:1rem 2.5rem}.modal:not(.modal_video) .modal__close{top:1rem;right:1rem}.modal:not(.modal_video) .modal__close:after,.modal:not(.modal_video) .modal__close:before{background-color:#777}@media screen and (min-width:37.5rem){.modal__inside{max-width:38.75rem}.modal__body{padding:3.75rem}}.modal.modal_video .modal_video__inside{width:100%;max-width:calc(100vw - 2.5rem)}.modal.modal_video .modal_video__inside .brightcove_player{max-width:100%}.modal.modal_video .modal_video__inside .vjs-poster,.modal.modal_video .modal_video__inside .vjs-poster img{display:none!important}@media screen and (min-width:37.5rem){.modal.modal_video .modal_video__inside{max-width:calc(100vw - 5rem)}}@media screen and (min-width:56.25rem){.modal.modal_video .modal_video__inside{max-width:calc(100vw - 7.5rem)}}@media screen and (min-width:75rem){.modal.modal_video .modal_video__inside{max-width:calc(100vw - 15rem)}}@media screen and (min-width:106rem){.modal.modal_video .modal_video__inside{max-width:70vw}}.overlay-visible{overflow:hidden;position:relative;padding-right:1.0625rem}